meteor shower – English–Suomi translations

🇬🇧 en fi 🇫🇮

meteor shower noun

  • Meteors seen on Earth for short time period
meteoriparvi
Wiktionary Links